home *** CD-ROM | disk | FTP | other *** search
- From: "Kevin O'Donovan" <abaddon@nasoftwr.demon.co.uk>
- Subject: Re: Shortcuts file and other digested material
- Date: Wed, 27 Jul 1994 10:16:33 +0100 (BST)
- In-Reply-To: <9407270141.AA21426@uqcspe.cs.uq.oz.au> from "Warwick Allison" at Jul 27, 94 11:41:37 am
- Precedence: bulk
-
- Warwick Allison said:
- > Kevin O'Donovan:
- > >cut and paste from text fields
- >
- > This I really miss on my machine at home, after using X11 all day at work.
- >
- Yes, I was planning on implementing selection in text fields using the X
- style single/double/triple click method, but after some discussion I'm not
- really sure. Anyone got any thoughts on the matter? For those who are unaware,
- a single click positions the cursor, a double click selects the word under
- the cursor, and a triple click selects the whole line (a fourth click would
- select the whole object, but since I haven't finished my multiline text
- field widgets yet, that's a bit of a moot point).
-
- The objections were, as I recall:
- 1) The user isn't used to it. I don't think this is relevant - if the user
- doesn't know its there then he won't use it, and he loses nothing. Once
- he discovers it he may well like it.
- 2) It means you can't use double clicking to activate special functions of
- a widget (like popping up a file selector in a text field for a path). My
- library lets you attach a callback to a right mouse button event over a
- widget, making it easy to implement these things using a right button
- click instead of a left button double click. The objection was that this is
- not standard behaviour, and contravenes the existing standard of the right
- button being used over background windows. This doesn't convince me because
- a) The right button action is currently defined in background windows
- b) Using the right button to activate background windows is, IMHO, a kludge
- c) Why throw away the functionallity of half of a mouse?
-
- All that said, I'm still not sure what to do. I think the extended selection
- is extremely useful and would be a benficial thing to add to Gem apps.
- Comments welcome.
-
- Kev
- --
- Kevin O'Donovan
- abaddon@nasoftwr.demon.co.uk
- kebab@cix.compulink.co.uk
-
- I'm not a vegetarian because I love animals--I'm a vegetarian because I hate
- plants
-
-